small creature - Turc Anglais Dictionnaire